home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •The Simulator• / Pharaoh v1.0 ••••• / Pharaoh / Pharaoh.rsrc / CODE_6.txt < prev    next >
Text File  |  1988-04-23  |  6KB  |  98 lines

  1. # near model CODE resource
  2. # jump table entries: 752-752 (1 of them)
  3. export_94:
  4. 00000000  4E56 FE3E                link       A6, -0x01C2
  5. 00000004  2F0B                     move.l     -[A7], A3
  6. 00000006  266E 0008                movea.l    A3, [A6 + 0x8]
  7. 0000000A  2F13                     move.l     -[A7], [A3]
  8. 0000000C  487A 010C                pea.l      [PC + 0x10C /* 0000011A, value 0x0, cstring "" */]
  9. 00000010  487A 010A                pea.l      [PC + 0x10A /* 0000011C, value 0x0, cstring "" */]
  10. 00000014  487A 0108                pea.l      [PC + 0x108 /* 0000011E, cstring "" */]
  11. 00000018  A98B                     syscall    ParamText
  12. 0000001A  42A7                     clr.l      -[A7]
  13. 0000001C  3F3C 0081                move.w     -[A7], 0x81
  14. 00000020  486E FF56                pea.l      [A6 - 0xAA]
  15. 00000024  2F3C FFFF FFFF           move.l     -[A7], 0xFFFFFFFF
  16. 0000002A  A97C                     syscall    GetNewDialog
  17. 0000002C  201F                     move.l     D0, [A7]+
  18. label0000002E:
  19. 0000002E  42A7                     clr.l      -[A7]
  20. 00000030  486E FF54                pea.l      [A6 - 0xAC]
  21. 00000034  A991                     syscall    ModalDialog
  22. 00000036  0C6E 0002 FF54           cmpi.w     [A6 - 0xAC], 0x2
  23. 0000003C  6700 00D0                beq        +0xD2 /* 0000010E */
  24. 00000040  0C6E 0001 FF54           cmpi.w     [A6 - 0xAC], 0x1
  25. 00000046  6600 00C2                bne        +0xC4 /* 0000010A */
  26. 0000004A  486E FF56                pea.l      [A6 - 0xAA]
  27. 0000004E  3F3C 0004                move.w     -[A7], 0x4
  28. 00000052  486E FE4A                pea.l      [A6 - 0x1B6]
  29. 00000056  486E FE46                pea.l      [A6 - 0x1BA]
  30. 0000005A  486E FF4C                pea.l      [A6 - 0xB4]
  31. 0000005E  A98D                     syscall    GetDialogItem/GetDItem
  32. 00000060  2F2E FE46                move.l     -[A7], [A6 - 0x1BA]
  33. 00000064  486E FE4C                pea.l      [A6 - 0x1B4]
  34. 00000068  A990                     syscall    GetDialogItemText/GetIText
  35. 0000006A  486E FE4C                pea.l      [A6 - 0x1B4]
  36. 0000006E  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  37. 00000072  584F                     addq.w     A7, 4
  38. 00000074  486E FE4C                pea.l      [A6 - 0x1B4]
  39. 00000078  4EAD 039A                jsr        [A5 + 0x39A /* export_111 */]
  40. 0000007C  584F                     addq.w     A7, 4
  41. 0000007E  4A40                     tst.w      D0
  42. 00000080  660C                     bne        +0xE /* 0000008E */
  43. 00000082  3F3C 0410                move.w     -[A7], 0x410
  44. 00000086  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  45. 0000008A  544F                     addq.w     A7, 2
  46. 0000008C  607C                     bra        +0x7E /* 0000010A */
  47. label0000008E:
  48. 0000008E  486E FE4C                pea.l      [A6 - 0x1B4]
  49. 00000092  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  50. 00000096  584F                     addq.w     A7, 4
  51. 00000098  486D F990                pea.l      [A5 - 0x670]
  52. 0000009C  486E FE3E                pea.l      [A6 - 0x1C2]
  53. 000000A0  3F3C 0810                move.w     -[A7], 0x810
  54. 000000A4  A9EB                     syscall    Pack4/FP68K
  55. 000000A6  486E FE3E                pea.l      [A6 - 0x1C2]
  56. 000000AA  486D F9AE                pea.l      [A5 - 0x652]
  57. 000000AE  3F3C 080E                move.w     -[A7], 0x80E
  58. 000000B2  A9EB                     syscall    Pack4/FP68K
  59. 000000B4  6008                     bra        +0xA /* 000000BE */
  60. 000000B6  0000 0000                ori.b      D0, 0x0
  61. 000000BA  0000 0000                ori.b      D0, 0x0
  62. label000000BE:
  63. 000000BE  487A FFF6                pea.l      [PC - 0xA /* 000000B6, value 0x0, cstring "" */]
  64. 000000C2  486D F9AE                pea.l      [A5 - 0x652]
  65. 000000C6  3F3C 0808                move.w     -[A7], 0x808
  66. 000000CA  A9EB                     syscall    Pack4/FP68K
  67. 000000CC  6C1C                     bge        +0x1E /* 000000EA */
  68. 000000CE  3F3C 0411                move.w     -[A7], 0x411
  69. 000000D2  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  70. 000000D6  544F                     addq.w     A7, 2
  71. 000000D8  486E FF56                pea.l      [A6 - 0xAA]
  72. 000000DC  3F3C 0004                move.w     -[A7], 0x4
  73. 000000E0  4267                     clr.w      -[A7]
  74. 000000E2  3F3C 7FFF                move.w     -[A7], 0x7FFF
  75. 000000E6  A97E                     syscall    SelectDialogItemText/SelIText
  76. 000000E8  6020                     bra        +0x22 /* 0000010A */
  77. label000000EA:
  78. 000000EA  246B 0004                movea.l    A2, [A3 + 0x4]
  79. 000000EE  486E FE3E                pea.l      [A6 - 0x1C2]
  80. 000000F2  486D F1B6                pea.l      [A5 - 0xE4A]
  81. 000000F6  3F3C 080E                move.w     -[A7], 0x80E
  82. 000000FA  A9EB                     syscall    Pack4/FP68K
  83. 000000FC  486D F1B6                pea.l      [A5 - 0xE4A]
  84. 00000100  4852                     pea.l      [A2]
  85. 00000102  3F3C 0810                move.w     -[A7], 0x810
  86. 00000106  A9EB                     syscall    Pack4/FP68K
  87. 00000108  6004                     bra        +0x6 /* 0000010E */
  88. label0000010A:
  89. 0000010A  6000 FF22                bra        -0xDC /* 0000002E */
  90. label0000010E:
  91. 0000010E  486E FF56                pea.l      [A6 - 0xAA]
  92. 00000112  A982                     syscall    CloseDialog
  93. 00000114  265F                     movea.l    A3, [A7]+
  94. 00000116  4E5E                     unlink     A6
  95. 00000118  4E75                     rts
  96. 0000011A  0000 0000                ori.b      D0, 0x0
  97. 0000011E  0000                     .incomplete
  98.